
(from the article `automobile`) Further increases in vehicle weights and speeds made even hydraulic brakes difficult for drivers to operate effectively, and automobiles consequently ...
Found on
http://www.britannica.com/eb/a-z/p/103
noun a brake on an automobile that magnifies a small force applied to the brake pedal into a proportionately larger force applied to slow or stop the vehicle
Found on
https://www.encyclo.co.uk/local/20974
No exact match found.